大部分的文章都是討論怎麼從 0 開始開發 React Native 專案,但其實真實的情況更多的是你必須從接手前人的 code 開發,假設有完整的文件可以查找,上手的難易度將大大的降低,但,如果很不幸的沒有文件,也沒有前人可以問,直接給你一個 React Native CLI 建置的專案,你要怎麼通靈快速掌握整個專案架構?因此接下來,我會提出在接手一個 React Native CLI 專案你必須掌握的幾個關鍵。
首先我們要了解的是貫穿整個專案所需要的開發環境的工具 React Native CLI!
React Native CLI 是一套以 command-line 介面用來執行 React Native App 開發項目的工具。開發的彈性大,可以使用到原生的模組與 API 進行更複雜功能的開發,但也意味著比較適合有原生 APP 開發經驗的使用者。
npx react-native init yourProjectName
npx react-native start
npx react-native run-ios
npx react-native run-android
例如:打包 Andorid AAB 檔
cd android
./gradlew bundleRelease